package com.ruoyi.basedocument.service;

import java.util.List;
import com.ruoyi.basedocument.domain.BomWfzbase;

/**
 * 基地Service接口
 * 
 * @author ruoyi
 * @date 2024-09-05
 */
public interface IBomWfzbaseService 
{
    /**
     * 查询基地
     * 
     * @param fid 基地主键
     * @return 基地
     */
    public BomWfzbase selectBomWfzbaseByFid(String fid);

    /**
     * 查询基地列表
     * 
     * @param bomWfzbase 基地
     * @return 基地集合
     */
    public List<BomWfzbase> selectBomWfzbaseList(BomWfzbase bomWfzbase);

    /**
     * 新增基地
     * 
     * @param bomWfzbase 基地
     * @return 结果
     */
    public int insertBomWfzbase(BomWfzbase bomWfzbase);

    /**
     * 修改基地
     * 
     * @param bomWfzbase 基地
     * @return 结果
     */
    public int updateBomWfzbase(BomWfzbase bomWfzbase);

    /**
     * 批量删除基地
     * 
     * @param fids 需要删除的基地主键集合
     * @return 结果
     */
    public int deleteBomWfzbaseByFids(String[] fids);

    /**
     * 删除基地信息
     * 
     * @param fid 基地主键
     * @return 结果
     */
    public int deleteBomWfzbaseByFid(String fid);
}
